very strong and frequent diarrhea - Espagnol Anglais Dictionnaire